Terms of Service - Torn Race Configuration Script

Effective Date: June 4, 2025

Please read these Terms of Service ("ToS") carefully before using the Torn Race Configuration Script (the "Script"). This ToS governs your use of the Script and its interaction with the Torn API.

1. Introduction

The Torn Race Configuration Script is a browser-based userscript designed to assist Torn users in managing their race car setups and configurations for different tracks. It allows you to save, load, and manage various car part upgrades and tuning settings to optimize your performance in Torn's racing environment (www.torn.com). The Script utilizes your Torn API key to fetch necessary game data.

By installing and using the Script, you agree to be bound by this ToS. If you do not agree to these terms, do not use the Script.

2. API Key and Data Handling

This Script interacts with the Torn API to provide its features. The following table outlines how your API key and related data are handled:

Category Details
Description A userscript for managing Torn race car configurations, allowing users to save, load, and organize car setups (upgrades, tuning) for different tracks. It utilizes the Torn API for data retrieval (e.g., track info, car parts, racing skill).
Data Storage
(Will the data be stored for any purpose?)
Only locally: All data, including your saved race configurations, car setups, API key, and any other script settings, are stored exclusively in your browser's local storage (specifically, via your userscript manager like Tampermonkey/Violentmonkey using `GM_setValue`/`GM_getValue` and potentially `localStorage`).
Data Sharing
(Who can access the data besides the end user?)
Nobody: The Script does not send your API key, saved configurations, or any personal Torn data to any external servers or third parties. All data processing and storage occur within your browser. Any import/export functionality for configurations is a manual user-initiated process that transfers data as a file or text string, not to a server.
Purpose of Use
(What is the stored data being used for?)
The data is used solely to enable the Script's functionalities, such as:
  • Saving and loading specific car part upgrades and tuning setups for different cars and tracks.
  • Displaying current car configurations and available parts.
  • Facilitating the management of multiple race setups.
  • Fetching track data and user racing skill from the Torn API to inform setup choices.
  • Not eligible for external analysis - only the end user has access to their data through the script's interface and local storage.
Key Storage & Sharing
(Will the API key be stored securely and who can access it?)
Stored locally / Not shared: Your Torn API key is stored locally and securely within your browser's script execution environment (e.g., Tampermonkey's storage). It is only accessed by the Script to make requests to the Torn API on your behalf (e.g., to fetch track data, car parts, or user racing stats). The API key is not transmitted to any external servers or shared with anyone.
Key Access Level
(What key access level or specific selections are required?)
Limited Access: The Script requires API key permissions relevant to accessing your racing data and general Torn game data. This typically includes selections like:
  • user selections: `profile` (for racing skill), `cars`, `racingstats`, `racelogs`.
  • torn selections: `races` (for track data), `items` (for car part details).
The Script will only request the minimum necessary permissions to function. You will be prompted to provide an API key with at least these permissions. Public Only access is generally not sufficient.

Note: You are responsible for generating an API key with the appropriate (and minimal) permissions required for the Script to function. Granting "Full Access" is generally not recommended unless explicitly stated as necessary for a core feature and you understand the implications.

3. API Key Security and User Responsibility

4. Disclaimer of Liability

5. Changes to Terms of Service

The author reserves the right to modify or replace this ToS at any time. If a revision is material, an attempt will be made to provide notice prior to any new terms taking effect (e.g., through script update notes or a linked forum post). What constitutes a material change will be determined at the sole discretion of the author.

By continuing to access or use the Script after those revisions become effective, you agree to be bound by the revised terms.

6. Acceptance of Terms

By installing, enabling, or using the Torn Race Configuration Script, you signify your acceptance of this Terms of Service. If you do not agree to the terms of this ToS, you must not use the Script and should uninstall it immediately.

7. Contact

If you have any questions or concerns about this ToS or the Torn Race Configuration Script, please refer to the official distribution page of the script or raise an issue on the project's GitHub Issues page. For general Torn API concerns, you may contact Torn staff directly.

For support or to report issues with this script, please visit: https://github.com/gnsc4/Torn-Scripts/issues

By providing your API key to the Torn Race Configuration Script and using its features, you acknowledge that you have read, understood, and agree to this Terms of Service.